braided cable - French English Dictionary